home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / tex-k-archive.gz / tex-k-archive / 000213_mackay@cs.washington.edu_Tue Feb 1 07:00:26 1994.msg < prev    next >
Internet Message Format  |  1994-10-11  |  3KB

  1. Received: from june.cs.washington.edu by cs.umb.edu with SMTP id AA01900
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Tue, 1 Feb 1994 22:50:32 -0500
  3. Return-Path: <mackay>
  4. Received: from localhost (mackay@localhost) by june.cs.washington.edu (8.6.4/7.1ju+) id PAA25782; Tue, 1 Feb 1994 15:00:26 -0800
  5. Date: Tue, 1 Feb 1994 15:00:26 -0800
  6. From: mackay@cs.washington.edu (Pierre MacKay)
  7. Message-Id: <199402012300.PAA25782@june.cs.washington.edu>
  8. To: andreas@mpa-garching.mpg.de
  9. Cc: tex-k@cs.umb.edu
  10. In-Reply-To: Andreas Schott's message of Thu, 27 Jan 1994 14:30:34 +0100 <199401271330.OAA37022@ibm-1.MPA-Garching.MPG.DE>
  11. Subject: Re: Bugs in Makefile.in and configure(.in)
  12.  
  13.  
  14.   Furthermore a hint. If you unpack the tar-files into three different
  15.   parallel subdirectories web2c-6.0, dvipsk-5.526a and xdvik-1.5, you
  16.   can create everything under web2c-6.0 if you establish the following
  17.   two links in web2c-6.0:
  18.     ln -s ../dvipsk-5.526a/dvipsk dvipsk
  19.     ln -s ../xdvik-1.5/xdvik xdvik
  20.  
  21. I tried this (before reading this mail), and it doesn't quite work. 
  22. The problem is that both dvipsk-5.526a and xdvik-1.5 have their
  23. own independent copies of kpathsea.  At a certain point after the first
  24. successful compilation of kpathsea.a, each of the parallel
  25. dvips web2c or xdvi Makefiles is going to ask for dependencies
  26. in kpathsea via a relative path ../kpathsea.  At least two out of three
  27. such trials will then drop into a kpathsea that has not been configured.  
  28.  
  29. If you are going to make all three targets work in sequence, you
  30. have to discard two of the copies of kpathsea and link the one 
  31. that has, or will have, the configuration completed instead.
  32. I did.  It works.  It also requires humongous amounts of spare disk
  33. on a RISC architecture, owing to the size of RISC .o files.
  34. That is no serious criticism.  Just a warning.
  35.  
  36. The whole thing ran smoothly on a Sparc IPX with GCC-2.5.7.
  37.  
  38. With GCC 2.5.4 on m68k archiectures, it fails (I believe because of the
  39. old problem with autocasting of double to integer).  
  40. The symptoms are paragraphs with every 2nd word missing
  41. except for the last line.  That is, if DVI w, x, y, z  values are used for
  42. repetitive spacing values, they come out with the sign bits
  43. on, so each line sets one word on the page, one word about
  44. a quarter of a mile away, and one word back again on the
  45. page, as the signs cancel.  Embarassingly, the bundled cc
  46. works.  
  47.  
  48.  
  49. Email concerned with UnixTeX distribution software should be sent primarily
  50. to:    UnixTeX@u.washington.edu            Elizabeth Tachikawa
  51. otherwise to:  mackay@cs.washington.edu        Pierre A. MacKay
  52. Smail:  Northwest Computing Support Center    Resident Druid for
  53.     Thomson Hall, Mail Stop DR-10        Unix-flavored TeX
  54.     University of Washington
  55.     Seattle, WA 98195
  56.     (206) 543-6259